/*
 * tilelayer_test.h
 *
 *  Created on: 10/11/2011
 *      Author: Tales
 */

#ifndef TILELAYER_TEST_H_
#define TILELAYER_TEST_H_

#include "application/application.hpp"

namespace yep
{

class Scene;
class Scene2d;
class Texture;
class Tileset;

/**
 * @brief Tests the TileLayer
 */
class TileLayerTest: public Application
{
public:
	TileLayerTest();
	Scene &getFirstScene();
	virtual ~TileLayerTest();
private:
	Scene2d *_scene;
    Texture *_tilesetTexture;
    Tileset *_tileset;
	static TileLayerTest _instance;
};

} /* namespace yep */
#endif /* TILELAYER_TEST_H_ */
